package com.ykyl.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ykyl.base.BaseVo;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class OrderVo extends BaseVo {

    private Long tradingOrderNo;

    private Integer paymentStatus;

    private BigDecimal amount;

    private BigDecimal refund;

    private String isRefund;

    private Long memberId;

    private Long projectId;

    private Long elderId;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime estimatedArrivalTime;

    private String orderNo;

    private String reason;

    private Integer status;

    private ElderVo elderVo;

    private MemberVo memberVo;

    private com.ykyl.pojo.vo.NursingProjectVo nursingProjectVo;

    private com.ykyl.pojo.vo.BedVo bedVo;

    private TradingVo tradingVo;

    private RefundRecordVo refundRecordVo;

    private NursingTaskVo nursingTaskVo;
}
